<?php
include_once 'db.php';
include_once 'errores.php';
include_once 'utilidades.php';


// <editor-fold defaultstate="collapsed" desc="Funciones PHP">
function mostrarVisitas() {
    $sql = "select * from librovisitas order by id desc";
    $conexion = conectar("kcbb");
    $result = consultar($sql, $conexion);
    if(mysql_num_rows($result) > 0) {
        echo "<h2>Saludos</h2>";
        $pos=true;
        while($fila = mysql_fetch_array($result)) {
            if($pos) {
                echo"<div class='visita'>";
                echo $fila['nombre']." - ".fechaNormal($fila['fecha'], '/')."<br/>";
                echo $fila['saludo'];
                echo"</div>";
                $pos=false;
            }else {
                echo"<div class='visita1'>";
                echo "Visitante : ".$fila['nombre']." -   el d&iacute;a ".fechaNormal($fila['fecha'], '/')."<br/>";
                echo $fila['saludo'];
                echo"</div>";
                $pos=true;
            }
        }
    }else
        echo "<center><h2>A&uacute;n no se ha estrenado el libro</h2></center>";

    mysql_close($conexion);
}

function grabarSaludo() {
    $filtros = array (  //procedemos a sanear las entradas
            "nombre" => array ('filter'=>FILTER_SANITIZE_STRING),
            "saludo" => array ('filter'=>FILTER_SANITIZE_STRING)
    );
    $resultado = filter_input_array(INPUT_POST, $filtros);

    if(($resultado['nombre'] == "") || ($resultado['saludo'] == ""))
        $errores[] = "Nombre y saludo no pueden estar vac&iacute;os.";
    else if(($resultado['nombre'] == false) || ($resultado['saludo'] == false))
        $errores[] = "No se permite el uso de etiquetas HTML.";

    if(!isset($errores)) { //si ni hay errores realizamos la insercion
        $nombre = corregirAcentos($resultado['nombre']);
        $saludo = corregirAcentos($resultado['saludo']);

        $sql = "INSERT INTO librovisitas (nombre,fecha,saludo) VALUES ('$nombre','".Date('Y/m/d H:m')."','$saludo')";
        $conexion = conectar("kcbb");
        $result = insertar($sql, $conexion);
        mysql_close($conexion);
    }
    return $errores;
}

// </editor-fold>

?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <meta name="Robots" content="all" />
        <meta name="Keywords" content="blues, band, spain, españa, kid, guitar, guitarrista, carlos moreno, music" />
        <link rel="stylesheet" type="text/css" href="estilo.css" />
        <title>Kid Carlos Blues Band - Administraci&oacute;n</title>
    </head>
    <body>
        <div id="principal">
            <?php
            include_once 'menu.php';
            ?>
            <div id="contenedor">
                <div id="cabecera">
                    <img src="Img/Cabecera.png" alt="Cabecera" />
                </div>
                <div class="columnaAncha2">
                    <?php
                    if(isset($_POST['enviar'])) { //procedemos a intentar grabar saludo
                        $errores=grabarSaludo();
                    }
                    if(isset($errores)) //si hay errores los imprimimos
                        mostrarErrores($errores);
                    mostrarVisitas();  //Mostramos los saluda.
                    ?>
                </div>
                <div class="columna">
                    <h3>D&eacute;janos tu saludo</h3>
                    <form action="" method="post">
                        <p>Nombre : <br/><input type="text" name="nombre" size="42" /></p>
                        <p>Saludo :<br/>
                            <textarea name="saludo" rows="7" cols="33"></textarea>
                        </p>
                        <input type="submit" name="enviar" value="Enviar" />
                        <input type="reset" name="restablecer" value="Restablecer" />
                    </form>
                    <h4>Gracias por tu visita.</h4>
                </div>
                <?php
                include_once 'pie.php';
                ?>
            </div>
            <div id="logo">
                <img src="Img/logo.png" alt="Logo del grupo" />
            </div>
        </div>
    </body>
</html>
